French-English dictionary »

nettoyeur haute-pression meaning in English

FrenchEnglish
nettoyeur haute-pression nom {m}

pressure washer◼◼◼noun