Term Gallery logo

Meanings of communal farming in anglès