JAMJAR


Meaning of JAMJAR in English

n. a glass jar for containing jam.

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