Arabic-English dictionary »

مُسْتَأْسِد meaning in English

ArabicEnglish
مُسْتَأْسِد m

bullya person who is intentionally cruel to others