farm animal


Meanings

  • any animals kept for use or profit