Arabic-French dictionary »

لَوَّثَ meaning in French

ArabicFrench
لَوَّثَ

diffamer