red_sunEnglish

Puka Inti, Red Sun, Sol Rojo

Noun

A small but violent terrorist organization formed in Ecuador in the early 1990s, responsible for bombing several government buildings

English: Puka Inti, Sol Rojo, Red Sun

English words with similar meanings

Show 2 words