Slovnenya

Translation English Japanese: rest

Dictionary: main
rest
noun
verb