Beelingo.com

English Dictionary

  • Hide translation

 Shan Shan /ˈʃæn/

noun

  1. A branch of the Tai languages  ( Shan , Tai Long )
    a branch of the Tai languages