Meaning of pájaro mosca in Spanish:

pájaro mosca

Translate pájaro mosca into English

( pájaro resucitado)
  • 1Colibrí.