Slovnenya

Translation English Spanish: shed blood

Diccionario: main
shed blood
verb