Search term démangeaison has one result
Jump to
FR French EN English
démangeaison (n) [médecine] {f} itch (n) [médecine]

French English translations

FR Synonyms for démangeaison EN Translations
chatouillement [irritation] m tickle
envie [désir] f envy