French-English dictionary »

raclure meaning in English

FrenchEnglish
raclure nom {f}

slimeball◼◼◼(person regarded as slimy or otherwise undesirable)
noun