Slovnenya

Translation English Japanese: epicalyx

Dictionary: main
epicalyx
noun