dekdekemel, n.poss.3sputtering sound.
melekedukemv.i.make intermittent noise; putter.
melekedukem a ululexpr.heart beats or pounds.

Search for another word: