yowlrings

English

Noun

yowlrings

  1. plural of yowlring