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