dama ssege

English: Translation
a fetus which has been aborted
noun