Welcome to SA Dictionaries

Tepellisa
   /te-pel-li-sa /

Exhausting, exhaustive