frogesses

English

Noun

frogesses

  1. plural of frogess