Skip to main content

parraqua

English parraqua meaning in English  •  parraqua का अर्थ अंग्रेजी में
Noun
  • A curassow of the genus Ortalida, allied to the guan.
Advertisement