Slovnenya

Translation English Japanese: deposit

Dictionary: main
deposit
noun
verb