Welcome to SA Dictionaries

Twaila
   /twa-ila /

To walk slow and aimlessly