French-English dictionary »

shampouineuse meaning in English

FrenchEnglish
shampouineuse nom {f}

shampooer◼◼◼(hairdresser washing hair)
noun

shampooer◼◼◼(machine for shampooing carpets)
noun