English to Arabic Dictionary roadblocks

roadblocks

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