Derja translation of 'جِيفَة'

جِيفَة
(ADJ)
a cadaver

We could smell that there was something dead nearby; we found a dead cat in the yard. شمينا راحت جيفة ياخي لقينة قطوس ميّت في الجنينة