Translate deflea from English to French
English
Detailed Translations for deflea from English to French
deflea:
-
deflea
épucer;
s'épucer
-
épucer
verb
(épuce, épuces, épuçons, épucez, épucent, épuçais, épuçait, épucions, épuciez, épuçaient, épuçai, épuças, épuça, épuçâmes, épuçâtes, épucèrent, épucerai, épuceras, épucera, épucerons, épucerez, épuceront)
-
Translation Matrix for deflea: