Meaning of queltehue in Spanish:

queltehue

Translate queltehue into English

masculine noun

Chile
  • 1Ave zancuda que se domestica y se tiene muchas veces en los jardines para que elimine los insectos nocivos.