LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Howland Island” in Turkish

1 Turkish translation