"unleveraged" - Details

English Term:
unleveraged
Arabic Term:
غير معزز بالاقتراض
Arabic Definition:
English Definition: