Welcome to SA Dictionaries

Tlella
   /tlel-la /

Come near, approach