Arabic-English dictionary »

هَرْهَرَ meaning in English

ArabicEnglish
هَرْهَرَ

roarof animals, to make a loud deep noise