Arabic-French dictionary »

زَأَرَ meaning in French

ArabicFrench
زَأَرَ

rugir