ribwiches
English
Noun
ribwiches
plural of
ribwich