French-Spanish dictionary »

avoir la chair de poule meaning in Spanish

FrenchSpanish
avoir la chair de poule

puestar los vellos de punta