Obstacles meaning

Plural form of obstacle.
noun
2
0
Advertisement