tururu renaturu rena1cvtremble; shake, shock, astound, amaze, startle.Dona tururu resi beuka nigasa ori dei diyo.The pig was startled and oinked as it came down and ran away.unspec. var.turu rena27.3.1.3Shake