sarrons

Catalan

Noun

sarrons

  1. plural of sarrĂ³
  2. Good King Henry