English to Hindi

Meaning for:
tea towel
other
चाय के बर्तन पोछने का छोटा तौलिया