nata cuajada
[
Spanish
]
Soured cream (US: cultured sour cream).
Countries
Spain