English-French dictionary »

torres strait meaning in French

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

détroit de Torrès◼◼◼nom propre
{m}