Meanings (ES + gloss)
artillado
A pickup truck with a gun mounted on it.
“Individuals or groups of people who have trucks mounted with antiaircraft guns, known as ‘technicals,’ should bring those battlewagons to Mogadishu’s old port,” he said.
Phrases
No hay frases
Word forms