kakaruti Sabatierkakarutin. a cockroach (ENG).or. kakareuti? <gwg>. Words that link heretituabine Nei Tituabine: the most ancient of female ancestor goddesses. ← kakaruotuakakata →