sabayon

Explore definitions, synonyms, and language insights of sabayon

Definitions

Noun
light foamy custard-like dessert served hot or chilled

More General Terms