French-English dictionary »

palse meaning in English

FrenchEnglish
palse nom {m}

palsa◼◼◼(hummock rising out of a bog)
noun