Slovnenya

Translation English Japanese: oversight

Dictionary: main
oversight
noun