itirua Binghamitirúavi. lighten frequently.n. frequent lightning.Sabatieritiruafrom. iti: flashing lightning.n. itiruarua repeated flashes of electric torch, lamp.vc. kaitiruarua. Topics: Weather and sky ← itirebuititano →