cattle-keeper who owns pasturage - Spanish English Dictionary

Suggest a Term