Arabic-French dictionary »

مُعَاهَدَة سَلَام meaning in French

ArabicFrench
مُعَاهَدَة سَلَام f

traité de paixf