Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gamefowls
in English
gamefowls
#limited
Definitions
Noun
birds
bred
for
fighting
or
competition
Gamefowls
are
often
kept
in
special
enclosures
for
training
.
Base Words
game
fowls