English to Hindi

Meaning for:
etcher
other
निक्षारक