Slovnenya

Translation English Japanese: English ivy

Dictionary: main
English ivy
noun