attack the enemy shouting santiago - Spanish English Dictionary
History

attack the enemy shouting santiago



Meanings of "attack the enemy shouting santiago" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
attack the enemy shouting santiago dar un santiago [v] disused