Romanian-English dictionary »

strâmtoarea torres meaning in English

RomanianEnglish
Strâmtoarea Torres proper noun
{f}

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