Welcome to Setswana.co.za

Leshophi
   /le-sho-phi /

Grammar:noun

A blister



Search More Words Dictionary