meaning of barbastel
1.
A
European
bat
(Barbastellus
communis),
with
hairy
lips.
Related Words
barbastel
|
Developed & Maintained By
Taraprasad.com