Dictionary English – Romanian

itch



Substantiv
Verb intranzitiv
1.

a-l mânca pielea


2. (fam.)

a dori, a pofti


Expressions:
an itch for scribbling  =  o mâncărime, o poftă nebună de a scrie