Slovnenya

Translation English Japanese: simple leaf

Dictionary: main
simple leaf
noun