Subscribe
URL of the page has been copied to clipboard.
Meaning : Serving cart for serving tea or light refreshments.
Synonyms : tea cart, tea trolley, teacart
Install App