Arabic-English dictionary »

اِهْتِراء meaning in English

ArabicEnglish
اِهْتِراء

weardamage