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

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

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

roarof animals, to make a loud deep noise

Your history