Welcome to SA Dictionaries

Setlatla
   /se-tla-tla /

Dunderhead, idiot, simpleton, buffoon