SAMSHU MEANING IN ENGLISH

• Samshu Definition & Synonyms

  1. (n.) A spirituous liquor distilled by the Chinese from the yeasty liquor in which boiled rice has fermented under pressure.


RECENT SEARCHES