Slovnenya

Translation English Japanese: sunburst

Dictionary: main