Welcome to Setswana.co.za

Marukuru
   /ma-ru-ku-ru /

Grammar:noun

An Acacia tree



Search More Words Dictionary