Welcome to SA Dictionaries

Lela
   /le-la /

Cry; Intestine