Find Ateso Words and their Meanings
(plural aduduos) (noun F) thunder; explode or burst (of anything). apupi eong aduduo nakokuju: I hear thunder.