Definify.com

Definition 2025


ribspares

ribspares

English

Noun

ribspares

  1. plural of ribspare.