Meaning: pillar
Meaning: to provide \ supply
Meaning: to be distinguished with
Meaning: To guide / rational
Meaning: to straighten
Meaning: To rise/ rising
Meaning: distance \ قطع شوط to Advanced
Meaning: to be satisfied with
Meaning: commodity
Meaning: resource
Meaning: to oppress/ to tyrannize
Meaning: observer
Meaning: to be desperate/ desperate
Meaning: to be steady \ progressive
Meaning: to attract
Meaning: qualified people
Meaning: to enable \ to make available
Meaning: to compensate
Meaning: International monetary fund
Meaning: Gross Domestic Product
Meaning: evidently
Meaning: while