Synonyme
  • مُتعفّن
Notices
  • stinking or bad-smelling