2. something or someone that creates difficulties and causes irritation)
Answers
Answered by
1
Answer:
itching is the answer
brainlest answer
Similar questions