English, asked by sk4377275, 9 months ago


2. something or someone that creates difficulties and causes irritation)

Answers

Answered by preetitiwari676
1

Answer:

itching is the answer

brainlest answer

Similar questions