LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“falafel restaurant” in Turkish

1 Turkish translation