LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Alba Iulia” in Turkish

1 Turkish translation