LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Julfa” in Turkish

1 Turkish translation