Welcome to SA Dictionaries

Satalla
   /sa-tal-la /

Ostinate, unyielding, unshaking