obstacle [pl. obstacles]
Synonymes
  • حاجز ، مانع ، عائق ، عقبة
Notices
  • a person or thing that obstructs progress