Welcome to Setswana.co.za

Medupe
   /me-du-pe /

Grammar:noun

Pl. of modupe

A long-continued, gentle rain



Search More Words Dictionary