French translation for "drubbing"
|
-
n. défaite, volée de coups, raclée
- Similar Words:
- "dru hill" French translation, "dru joyce" French translation, "drua" French translation, "drub" French translation, "drubber" French translation, "drubec" French translation, "drucat" French translation, "druchowo" French translation, "drucilla cornell" French translation
|
|
|