Arabic-French dictionary »

شَرْمُوطَة meaning in French

ArabicFrench
شَرْمُوطَة f

salopef