SOOCHONG

Definition of SOOCHONG

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