Italian

edit

Noun

edit

zeloti m

  1. plural of zelota