English to Hindi

Meaning for:
mossy
other
घिसा पिटा;काईदार