Slovnenya

Translation English Japanese: interrogator

Dictionary: main
interrogator
noun