Slovnenya

Translation English Japanese: foot soldier

Dictionary: main
foot soldier
noun