Slovnenya

Translation English Japanese: sugar apple

Dictionary: main
sugar apple
noun