English to Hindi

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