Slovnenya

Translation English Japanese: leaf shape

Dictionary: main
leaf shape
noun