Vocabulary

むず痒い

itchy

i-adjective