Welcome to SA Dictionaries

Tsowedisa
   /tsu-we-di-sa /

To arouse sexually