English | German | Russian | Czech

petrary English

Meaning petrary meaning

What does petrary mean?

petrary

A weapon used to hurl stones

Are you looking for...?