English to Hindi

Meaning for:
stinking
other
बदबूदार;बेकार;बहुत ज़्यादा;गुस्से से भरा