Italian-English dictionary »

avere una voglia matta di meaning in English

ItalianEnglish
avere una voglia matta di verb

itch [itched, itching, itches](to want or desire)
verb
[UK: ɪtʃ] [US: ˈɪtʃ]