Slovnenya

Translation English Japanese: white potato vine

Dictionary: main