LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cabbage dolma” in Turkish

1 Turkish translation