froggesses

English

Noun

froggesses

  1. plural of froggess