Slovnenya

Translation English Japanese: markweed

Dictionary: main
markweed
noun