Welcome to SA Dictionaries

Palesisa
   /pa-le-si-sa /

To cause to be on heat, ovulate