English edit

Noun edit

Zorros

  1. plural of Zorro