Teacart

Noun

  • serving cart for serving tea or light refreshments

Leave a Reply

Your email address will not be published.