écrabouiller - French English Dictionary
History

écrabouiller

Play ENFRFRfr
Play ENFRFRca


Meanings of "écrabouiller" in English French Dictionary : 7 result(s)

French English
General
écrabouiller [v] squash
écrabouiller [v] crush
écrabouiller [v] squeeze
écrabouiller [v] quash
écrabouiller [v] beat smb. into a jelly
écrabouiller [v] beat somebody into a jelly
écrabouiller [v] beat somebody to a jelly