Skip to main content

wurbagool

English wurbagool meaning in English  •  wurbagool का अर्थ अंग्रेजी में
Noun
  • A fruit bat (Pteropus medius) native of India. It is similar to the flying fox, but smaller.
Advertisement