Slovnenya

Translation English Japanese: dyer's greenweed

Dictionary: main
dyer's greenweed
noun