Welcome to Setswana.co.za

Ipudufatsa
   /i-pu-du-fa-tsa /

Grammar:verb

Filthing oneself



Search More Words Dictionary