Welcome to Setswana.co.za

Itshwabela
   /its-hwa-be-la /

Grammar:verb

Ashamed of oneself



Search More Words Dictionary