Definify.com

Definition 2024


ribspares

ribspares

English

Noun

ribspares

  1. plural of ribspare.