Slovnenya

Translation English Japanese: state trooper

Dictionary: main
state trooper
noun