Arabic-English dictionary »

مستميت meaning in English

ArabicEnglish
مستميت

Desperate[UK: ˈde.spə.rət] [US: ˈde.sprət]