Subscribe
URL of the page has been copied to clipboard.
Meaning : A deep-fried, yeast-raised doughnut dusted with confectioners' sugar.
Synonyms : french fritter
Install App