quarromses

English

Noun

quarromses

  1. plural of quarroms