Slovnenya

Translation English Japanese: deputy

Dictionary: main
deputy
noun