FAQs About the word petrary

投石机

An ancient war engine for hurling stones.

No synonyms found.

No antonyms found.

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