Teacart Synonyms

Serving cart for serving tea or light refreshments
(Noun)

Words near Teacart in the Thesaurus