Summary
English to French:   more detail...
  1. deflea:


English

Detailed Translations for deflea from English to French

deflea:

deflea verbe

  1. deflea
    épucer; s'épucer
    • épucer verbe (épuce, épuces, épuçons, épucez, )
    • s'épucer verbe

Translation Matrix for deflea:

VerbRelated TranslationsOther Translations
s'épucer deflea
épucer deflea