DARJEELING


Meaning of DARJEELING in English

n. a high-quality tea from Darjeeling in NE India.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.