Meaning of militarada in Spanish:

militarada

Translate militarada into English

feminine noun

derogatory
  • 1Golpe de Estado dado por militares.