Slovnenya

Translation English Japanese: common snowberry

Dictionary: main
common snowberry
noun