shamefaced crabs

English

Noun

shamefaced crabs

  1. plural of shamefaced crab