PIRIRIGUA


Meaning of PIRIRIGUA in English

noun a south american bird (guira guira) allied to the cuckoos.

Webster English vocab.      Английский словарь Webster.