PIRIRIGUA MEANING IN ENGLISH

• Piririgua Definition & Synonyms

  1. (n.) A South American bird (Guira guira) allied to the cuckoos.


RECENT SEARCHES