Russian-English dictionary »

пролив торреса meaning in English

RussianEnglish
пролив Торреса proper noun
{m}

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