oyada

English:to itch