OXFORD 9000
📚 verb • entry_id 16754

itch

/ɪt͡ʃ/
Meanings (ES + gloss)
picar
To feel itchy; to feel a need to be scratched.