Slovnenya

Translation English Japanese: common ivy

Dictionary: main
common ivy
noun