English-Swedish dictionary »

torres strait meaning in Swedish

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

Torres sundproper noun
{n}