LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Hudson Bay” in Turkish

1 Turkish translation