Slovnenya

Translation English Japanese: kudzu vine

Dictionary: main
kudzu vine
noun