Slovnenya

Translation English Japanese: sweet potato vine

Dictionary: main