Slovnenya

Translation English Japanese: overshadow

Dictionary: main