Term Gallery logo

Meanings of communal farming in English