Spanish

edit

Noun

edit

piscua f (plural piscuas)

  1. The squirrel cuckoo, Piaya cayana.