JAMJAR


Meaning of JAMJAR in English

n. a glass jar for containing jam.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.