Definisi 'teacart'
English to English
noun
1 serving cart for serving tea or light refreshments
source: wordnet30
More Word(s)
serving cart,

Visual Synonyms
Click for larger image