Results for "

marmelat

"
Turkish - English dictionary

marmelat

(Turkish - English dictionary) :
marmalade.