Slovnenya

Translation English Japanese: dewdrop

Dictionary: main
dewdrop
noun