Welcome to Setswana.co.za

Sehudi
   /se-hu-di /

Grammar:noun

A wild duck



Search More Words Dictionary