English Arabic

مُغادَرة — Arabic to English translation

مُغادَرة means Departure in English. Learn vocabulary with Maspeak.

Guess the translation for departure
تَوْليد
بَطاقة ات
لِلغاية
مُغادَرة
اِحتِجاج
Skip this question   
Arabic 5000