Welcome to SA Dictionaries

Dumaela
   /du-ma-e-la /

Groan, murmur