Definition: 1. (intransitive) to make noise
Show more information about mekastaa
Search took: 2.0931 ms