Arabic-French dictionary »

مَكِيدَة meaning in French

ArabicFrench
مَكِيدَة f

combinef

machinationf