English to Hindi

Meaning for:
worm-eaten
other
किनाह;कीड़ा लगा