Slovnenya

Translation English Japanese: endeavor

Dictionary: main
endeavor
noun