Arabic-French dictionary »

زِبْل meaning in French

ArabicFrench
زِبْل m

excrémentm

fècesf-p