Spanish-English dictionary »

águila de sangre meaning in English

SpanishEnglish
águila de sangre noun
{f}

blood eagle(method of execution)
noun