Arabic-French dictionary »

دُعْسُوقَة meaning in French

ArabicFrench
دُعْسُوقَة f

coccinellef