Slovnenya

Translation English Japanese: trooper

Dictionary: main
trooper
noun