Welcome to SA Dictionaries

Noesetsa
   /new-se-tsa /

Irrigate, water, moisten