Skip to main content

barbastel

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