French-English dictionary »

heligoland meaning in English

FrenchEnglish
Heligoland nom {f}

Heligoland◼◼◼(island)
proper noun