Welcome to Setswana.co.za

Morukudu
   /mo-ru-ku-du /

Grammar:noun

A tamboote tree



Search More Words Dictionary