The term for farmers who grow just enough food for themselves and their families.
What religion is found along the western coast of Africa?
Imported from external platform