jampot

listen to the pronunciation of jampot
English - English
{i} jamjar, glass container in which jam is stored
a jar for holding jellies or preserves
jampot
Favorites