Skip to main content

aepyceros

English aepyceros meaning in English  •  aepyceros का अर्थ अंग्रेजी में
Noun
  • African antelopes: impalas.
Advertisement