GUACHARO


Meaning of GUACHARO in English

[gua.cha.ro] n, pl -ros or -roes [AmerSp guacharo] (1830): oilbird

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