Slovnenya

Translation English Japanese: leaf mold

Dictionary: main
leaf mold
noun