English-Spanish translations for cannon
- cañónRecientemente, se nos describió a la policía afgana, en esencia, como carne de cañón para los talibanes. The Afghan police were described to us recently as basically cannon fodder for the Taliban.
- canon
Trending Searches
Popular Dictionaries