Slovnenya

Translation English Japanese: aid

Dictionary: main
aid
noun
verb