meaning of tea cart

1. serving cart for serving tea or light refreshments


Related Words

tea cart | teacart |

Developed & Maintained By Taraprasad.com

Treasure Words