Go to Homepage
[Subject: Economics]
- The idea that a country should be self-sufficient and not take part in international trade.
Translated by: GUEST USER
Translated in 4 languages