English to Hindi

Meaning for:
stamp pad
other
स्याही गद्दा