Arabic-English dictionary »

الصّرخة meaning in English

ArabicEnglish
الصّرخة

Yelp[UK: jelp] [US: ˈjelp]