Simplified Chinese Meaning of petrary
投石机
Other Simplified Chinese 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 => 彼彤,