Slovnenya

Translation English Japanese: cottonweed

Dictionary: main
cottonweed
noun