wall cannons - Spanish English Dictionary
History

wall cannons



Meanings of "wall cannons" in Spanish English Dictionary : 2 result(s)

English Spanish
General
wall cannons miras [f/pl]
Military
wall cannons miras de proa [f/pl]