French-English dictionary »

klaukkala meaning in English

FrenchEnglish
Klaukkala nom propre

Klaukkala◼◼◼(village in Southern Finland)
proper noun