Definify.com

Definition 2024


natilla

natilla

Spanish

Noun

natilla f (uncountable)

  1. (Costa Rica) sour cream

Related terms

See also

  • crema cortada f