LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tower of silence” in Turkish

1 Turkish translation