Multilingual Turkish Dictionary

MACELLAN BOĞAZI

MACELLAN BOĞAZI : Turkish English

n. Strait of Magellan