Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
livestock
in English
livestock
#common
Definitions
Noun
domesticated
animals
(
raised
on
farms
)