English translation for "démangeaison"
|
- n. itch, urge
- Similar Words:
- "démagogie" English translation, "démagogique" English translation, "démagogue" English translation, "démaillage" English translation, "démanger" English translation, "démanteler" English translation, "démantèlement" English translation, "démaquillant" English translation, "démaquiller" English translation, "démarcateur" English translation
|
|
|