quarronses
English
Noun
quarronses
plural of
quarrons