PARRAQUA MEANING IN ENGLISH

• Parraqua Definition & Synonyms

  1. (n.) A curassow of the genus Ortalida, allied to the guan.


RECENT SEARCHES