Swedish-English dictionary »

torres sund meaning in English

SwedishEnglish
Torres sund proper noun
{n}

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