Welcome to SA Dictionaries

Lesalla
   /le-sal-la /

Leftover, remnant, surplus