Slovnenya

Translation English Japanese: leaf form

Dictionary: main
leaf form
noun