Turkish-English dictionary »

torres boğazı meaning in English

TurkishEnglish
Torres Boğazı proper noun

Torres Strait(a strait between Australia and New Guinea)
proper noun