Slovnenya

Translation English Japanese: common pitcher plant

Dictionary: main
common pitcher plant