HEMPEN


Meaning of HEMPEN in English

adj. made from hemp.

Oxford English vocab.      Оксфордский английский словарь.