zorses

English

Noun

zorses

  1. plural of zorse

French

Noun

zorses m pl

  1. plural of zorse