Diccionario Inglés-Español
itch
Picar, picazon, picazón
Diccionario Inglés-Español
italy
itching