Arabic-French dictionary »

زَمْجَرَة meaning in French

ArabicFrench
زَمْجَرَة f

feulementm

grognementm