roadblocks
حواجز الطرق
translation of 'roadblocks'
noun
متراس في الطريق,
سد الطريق,
حاجز في الطريق,
عقبة في الطريق
Credits: Google Translate