Welcome to SA Dictionaries

Tsota
   /tso-ta /

To marvel at