Italian-English dictionary »

stretto di torres meaning in English

ItalianEnglish
stretto di Torres proper noun
{m}

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

Your history