Arabic-English dictionary »

أبدى رغبة meaning in English

ArabicEnglish
أبدى رغبة

Impulsed[UK: im.pʌlst] [US: im.pʌlst]