Spanish-French dictionary »

helar la sangre meaning in French

SpanishFrench
helar la sangre

glacer le sang