Slovnenya

Translation English Japanese: cast down

Dictionary: main
cast down
verb