LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Hiiumaa” in Turkish

1 Turkish translation