Welcome to SA Dictionaries

Lechachesi le-cha-che-si
   / /

Lump like pimple