Slovnenya

Translation English Japanese: cherry apple

Dictionary: main
cherry apple
noun