Slovnenya

Translation English Japanese: yarrow

Dictionary: main
yarrow
noun