an emulsion made of almonds

listen to the pronunciation of an emulsion made of almonds