Welcome to Setswana.co.za

Teatea
   /tea-tea /

Grammar:verb

To be excited



Search More Words Dictionary