Spanish-English dictionary »

precio de la sangre meaning in English

SpanishEnglish
precio de la sangre noun
{m}

wergeld(reparative payment)
noun