"trade deficit" - Details

English Term:
trade deficit
Arabic Term:
عجز تجاري
Arabic Definition:
English Definition: