Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
barbastel
in English
barbastel
us
/ˈbɑːrbæstəl/
uk
/ˈbɑːrbæstəl/