Slovnenya

Translation English Japanese: sidekick

Dictionary: main
sidekick
noun