Slovnenya

Translation English Japanese: billion-dollar grass

Dictionary: main
billion-dollar grass
noun
.