Dutch-English dictionary »

straat torres meaning in English

DutchEnglish
Straat Torres eigennam
{f}

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