Meaning of zelote in Spanish:

zelote

Translate zelote into English

masculine noun

  • 1Zelota.