squashed frogs

English

Noun

squashed frogs

  1. plural of squashed frog