LOHOCK


Meaning of LOHOCK in English

noun ·see loch, a medicine.

Webster English vocab.      Английский словарь Webster.