Spanish-English dictionary »

punto de nieve meaning in English

SpanishEnglish
punto de nieve noun
{m}

stiff peaks(firm tips)
noun