Welcome to Setswana.co.za

Maramara
   /ma-ra-ma-ra /

Grammar:verb

To be in want or in need of something



Search More Words Dictionary