French-English dictionary »

qui démange meaning in English

FrenchEnglish
qui démange adjectif

itchy◼◼◼adjective
[UK: ˈɪ.tʃi] [US: ˈɪ.tʃi]