"ex justa causa" - Details

English Term:
ex justa causa
Arabic Term:
بناء على حق قانوني، بناء على حق مشروع
Arabic Definition:

.