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


English

Detailed Translations for deflea from English to Spanish

deflea:

deflea verb

  1. deflea

Translation Matrix for deflea:

VerbRelated TranslationsOther Translations
espulgar deflea delouse