Slovnenya

Translation English Japanese: acerate leaf

Dictionary: main
acerate leaf