English Arabic

عَقَبة ات — Arabic to English translation

عَقَبة ات means Obstacles in English. Learn vocabulary with Maspeak.

Guess the translation for obstacle
عَقَبة ات
إيطاليّ
مُدرَج
مُقاطَعة
سَيْطَرة
Skip this question   
Arabic 5000