Welcome to SA Dictionaries

Toba
   /to-ba /

To face, confront