barbastel
English
barbastel meaning in English • barbastel का अर्थ अंग्रेजी में
Noun
- A European bat (Barbastellus communis), with hairy lips.