Slovnenya

Translation English Japanese: bladder cherry

Dictionary: main
bladder cherry
noun