English edit

Noun edit

quarron

  1. Alternative spelling of quarrons