Slovnenya

Translation English Japanese: strainer vine

Dictionary: main
strainer vine
noun