Welcome to Setswana.co.za

Itlontlolla
   /itl-on-tlul-la /

Grammar:verb

Embarrass oneself



Search More Words Dictionary