Welcome to SA Dictionaries

Ikarabella
   /i-ka-ra-bel-la /

Accountable, responsible