Japanese Meaning of petrary
投石機
Other Japanese words related to 投石機
No Synonyms and anytonyms found
Nearest Words of petrary
Definitions and Meaning of petrary in English
petrary (n.)
An ancient war engine for hurling stones.
FAQs About the word petrary
投石機
An ancient war engine for hurling stones.
No synonyms found.
No antonyms found.
petrarchan sonnet => ペトラルカ式ソネット, petrarch => ペトラルカ, petrarca => ペトラルカ, petralogy => 岩石学, petong => ペットン,