Search term Granada has 8 results
PT Portuguese EN English
granada (n) [a bomb or artillery shell designed to explode on impact] {f} bombshell (n) [a bomb or artillery shell designed to explode on impact]
granada (n) [mineralogia] {f} garnet (n) [mineralogia]
granada (n) [militar] {f} grenade (n) [militar]
granada (n) [small explosive device] {f} grenade (n) [small explosive device]