tea garden
English Dictionary
->
Letter T
-> tea garden
Search Dictionary:
tea garden Definition
(n)
a
public
garden
where
tea
is
served
tea garden Synonyms
tea garden
© Art Branch Inc.