Definition of “zabaglione” - English Dictionary

English