French translation for "delouse"
|
-
v. épouiller, retirer les poux
- Similar Words:
- "delivery versus receipt" French translation, "dell computers" French translation, "delocalize" French translation, "deloitte touche tohmatsu" French translation, "delos" French translation, "delphi" French translation, "delphic" French translation, "delphic oracle" French translation, "delphinia" French translation, "delphinine" French translation
|
|
|