xerolls

English

Noun

xerolls

  1. plural of xeroll