Slovnenya

Translation English Japanese: shed blood

Dictionary: main
shed blood