English to English

kainogenesis

noun (n)

Advertisement

Bookmark This Site