Arabic-English dictionary »

زَأَرَ meaning in English

ArabicEnglish
زَأَرَ

roarof animals, to make a loud deep noise