Spanish-French dictionary »

nata | crema | natilla meaning in French

SpanishFrench
nata | crema | natilla noun

crème