Welcome to SA Dictionaries

Imollotse
   /im-mul-lu-tse /

Alleviated, mitigated