Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
brantail
in English
brantail
Definitions
Noun
a
type
of
bird
(
European
redstart
)
The
brantail
is
a
small
bird
with
distinctive
tail
feathers
.