French-English dictionary »

torchon [belgium] meaning in English

FrenchEnglish
torchon [Belgium] nom {f}

mop [mops]◼◼◼(implement for washing floors)
noun
[UK: mɒp] [US: ˈmɑːp]