πετροβόλος

throwing stones, n. engine for throwing stones

Dictionaries

Cambridge Greek Lexicon (πετροβόλος)
Short Defs (πετροβόλος)

Morphological Data

πετροβόλος ADJ