French-English dictionary »

longyearbyen meaning in English

FrenchEnglish
Longyearbyen nom propre

Longyearbyen◼◼◼(settlement)
proper noun