hollandaiseEnglish

hollandaise

Noun

Eggs and butter with lemon juice

English: hollandaise