Slovnenya

Translation English Japanese: endeavour

Dictionary: main
endeavour
noun