Welcome to SA Dictionaries

Sekisa
   /se-ki-sa /

To shed tears