TEA GARDEN


Meaning of TEA GARDEN in English

n. outdoor restaurant or garden where tea is served; tea plantation, plantation for growing tea

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.