French-English dictionary »

terre de baffin meaning in English

FrenchEnglish
Terre de Baffin nom {f}

Baffin Island◼◼◼(island)
proper noun
[UK: bˈafɪn ˈaɪlənd] [US: bˈæfɪn ˈaɪlənd]