العربية-إنجليزي قاموس »

هَرْهَرَ meaning in بالإنجليزية

العربيةإنجليزي
هَرْهَرَ

roarof animals, to make a loud deep noise