Welcome to SA Dictionaries

Lebadi
   /le-ba-di /

Defect, blemish, scar