tebomaka Sabatiertebomakavt. tebomaka: to make great effort, persevering <persevere> effort, to swoop, to dash on, to insist strongly, tenaciously... ← tebokuatebomata →