Welcome to SA Dictionaries

Sebodu
   /se-bo-du /

Carcass, malodorous