"irrevocable trust" - Details

English Term:
irrevocable trust
Arabic Term:
أمانة غير قابلة للإلغاء
Arabic Definition:
English Definition: