English to English

excreta
(/I/k'skr/i/t/@/ )

noun (n)

Advertisement

Bookmark This Site