SOUCHONG

Definition of SOUCHONG

  1. (noun)a fine quality of black tea native to China