Choose the word which is the closest in the meaning of the word given below... Hindrance
Answers
Answered by
2
Answer:
Disturbance or interruption maybe
Answered by
1
Answer:
a thing which gives delay.
Explanation:
Similar questions