Welcome to SA Dictionaries

Mamaretsa
   /ma-ma-re-tsa /

To stick, paste