French-English dictionary »

kärcher meaning in English

FrenchEnglish
kärcher nom {m}

pressure washer◼◼◼noun