LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“uvala” in Turkish

1 Turkish translation