Meaning of pájaro polilla in Spanish:

pájaro polilla

  • 1Martín pescador.