Definition of pájaro polilla in Spanish:

pájaro polilla

noun

  • 1

    Martín pescador.