Slovnenya

Translation English Japanese: defense force

Dictionary: main
defense force
noun