roostings

English

Noun

roostings

  1. plural of roosting