Definition of testa coronada in Spanish:

testa coronada

phrase

  • 1

    ironic Monarca.