latilokum


Results for "latilokum"

Turkish - English dictionary

latilokum

(Turkish - English dictionary) :
Turkish delight, Turkish paste.