Slovnenya

Translation English Japanese: handing over

Dictionary: main
handing over
noun