Definition of “zabaglione” - English Dictionary

british dictionary