Maramara /ma-ra-ma-ra /
Grammar:verb
To be in want or in need of something
Search More Words Dictionary