FAQs About the word petrary

投石機

An ancient war engine for hurling stones.

No synonyms found.

No antonyms found.

petrarchan sonnet => 佩特拉克十四行詩, petrarch => 彼特拉克, petrarca => 佩特拉克, petralogy => 岩石學, petong => 彼彤,