Subscribe
URL of the page has been copied to clipboard.
Meaning : Yeast-raised roll with a hard crust.
Synonyms : vienna roll
Install App
Hard roll meaning in Telugu.