crab-eating frogs

English

Noun

crab-eating frogs

  1. plural of crab-eating frog