Slovnenya

Translation English Japanese: cannon fodder

Dictionary: main
cannon fodder
noun