Kamus Mobile
https://m.xamux.com
English to Indonesian
jamjar tempat selei
jamjar
noun
a jar for holding jellies or preserves
jar untuk jeli memegang atau mempertahankan
source: WordNet 3.0