English

edit

Noun

edit

guacharos

  1. plural of guacharo

Spanish

edit

Verb

edit

guacharos

  1. infinitive of guachar combined with os