devilled crabs

English

Noun

devilled crabs

  1. plural of devilled crab