JARRA


Meaning of JARRA in English

n (large earthenware) jar

Interlingua English vocab.      Английский словарь Интерлингва.