LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Haifa” in Turkish

1 Turkish translation