العربية-إنجليزي قاموس »

مُشَارَطَة meaning in بالإنجليزية

العربيةإنجليزي
مُشَارَطَة f

treatyformal binding agreement concluded by subjects of international law

Your history