tea towel


Meanings

  • a towel for drying dishes