cucaloruses

English

Noun

cucaloruses

  1. plural of cucalorus