standing ribs

English

Noun

standing ribs

  1. plural of standing rib