soochongEnglish

soochong, souchong

Noun

A fine quality of black tea native to China

English: souchong, soochong

English words with similar meanings

Show 1 words