English dictionary
soft roll meaning and definition
Definition and meaning of soft roll at MeaningMonkey.org. soft roll meaning and definition in the English Dictionary.SOFT ROLL noun
Definition of soft roll (noun)
- yeast-raised roll with a soft crust
Source: Princeton University Wordnet