Arabic-French dictionary »

بَعْر meaning in French

ArabicFrench
بَعْر m

excrémentm

fècesf-p