itch
Pronunciation: /ɪtʃ/
Translate itch | into French | into German | into Spanish
Italian translation of itch
A. n
B. vi
- avere prurito, prudere be itching to (fam) = avere una voglia matta di