Definify.com

Definition 2026


ribspares

ribspares

English

Noun

ribspares

  1. plural of ribspare.