frog-stranglers

English

Noun

frog-stranglers

  1. plural of frog-strangler