French translation for "itching"
|
-
n. démangeaison; irritation; picotement adj. irritant, excitant, gratteur, qui provoque une sensation de grattage; vexé, troublant
- Similar Words:
- "itcha range" French translation, "itchan kala" French translation, "itchen" French translation, "itchiku kubota" French translation, "itchiness" French translation, "itching powder" French translation, "itchy" French translation, "itchy & scratchy & marge" French translation, "itchy & scratchy land" French translation
|
|
|