English to Hindi

Meaning for:
malodourous
other
बदबूदार