LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“La Pérouse Strait” in Turkish

1 Turkish translation