French-English dictionary »

île necker meaning in English

FrenchEnglish
Île Necker nom propre

Necker◼◼◼(Necker, HI, US)
proper noun
[UK: ˈnekə(r)] [US: ˈnekər]