Skip to main content

tinamou

English tinamou meaning in English  •  tinamou का अर्थ अंग्रेजी में
Noun
  • Any one of several species of South American birds belonging to Tinamus and allied genera.
Advertisement