Meaning of nata montada in Spanish:

nata montada

Translate nata montada into English

( nata batida)
  • 1Nata de consistencia espesa y esponjosa que se consigue batiendo enérgicamente esta sustancia y a la que se le suele incorporar azúcar dado su empleo en repostería.

Usage

También simplemente nata