English | German | Russian | Czech

petrobolos English

Meaning petrobolos meaning

What does petrobolos mean?

petrobolos

(historical) A kind of catapult of Ancient Greece, used for hurling stones.

Are you looking for...?