LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Oradea” in Turkish

1 Turkish translation