LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Irish Sea” in Turkish

1 Turkish translation