Translation of nata líquida in English:

nata líquida

single cream, n.

feminine noun

Spain

  • 1

    single cream