dorsars

English

Noun

dorsars

  1. plural of dorsar