Slovnenya

Translation English Japanese: oversee

Dictionary: main
oversee
verb