English edit

Noun edit

ribroasts

  1. plural of ribroast

Anagrams edit