darjeelingEnglish

Darjeeling

Noun

A fine variety of black tea grown in northern India

English: Darjeeling

Bahasa: Darjeeling

Bahasa words with similar meanings