Entry # 5061 has returned 1 entry

dama doo

noun a foetus which has been aborted