Arabic-French dictionary »

مُقَرَّف meaning in French

ArabicFrench
مُقَرَّف m

dégoûtant

dégueulasse