quarronses

English

Noun

quarronses

  1. plural of quarrons