Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
livestocks
in English
livestocks
#common
Definitions
Noun
domesticated
animals
(
raised
on
farms
)
Base Words
stocks
live