Slovnenya

Translation English Japanese: forlorn hope

Dictionary: main
forlorn hope
noun