Skip to main content

pecora

English pecora meaning in English  •  pecora का अर्थ अंग्रेजी में
n. pl.
  • An extensive division of ruminants, including the antelopes, deer, and cattle.
Advertisement