LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Jolfa” in Turkish

1 Turkish translation