French-English dictionary »

île de baffin meaning in English

FrenchEnglish
île de Baffin nom {f}

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