Arabic-French dictionary »

زَبَابَة meaning in French

ArabicFrench
زَبَابَة f

musaraignef