Slovnenya

Translation English Ukrainian: cocoon

Dictionary: main
cocoon
noun