French-English dictionary »

haapsalu meaning in English

FrenchEnglish
Haapsalu nom propre

Haapsalu◼◼◼(town)
proper noun