catapult stone hit - Spanish English Dictionary

catapult stone hit

Meanings of "catapult stone hit" in Spanish English Dictionary : 1 result(s)

English Spanish
General
catapult stone hit mandrón [m] disused