English to Hindi

Meaning for:
smirched
other
दाग-धब्बेदार