meaning of Abortgrube

Abortgrube - German to English

cloaca