Slovnenya

Translation English Japanese: exuviae

Dictionary: main
exuviae
noun