Slovnenya

Translation English Japanese: Serpens

Dictionary: main
Serpens
noun