Translation of tea towel in Indonesian

tea towel

lap piring

noun

  • 1

    lap piring