pelicanries

English

Noun

pelicanries

  1. plural of pelicanry