Welcome to Setswana.co.za

Diphororo
   /di-pho-ro-ro /

Grammar:noun

Waterfalls

Heavy rain



Search More Words Dictionary