FAQs About the word petrary

投石機

An ancient war engine for hurling stones.

No synonyms found.

No antonyms found.

petrarchan sonnet => ペトラルカ式ソネット, petrarch => ペトラルカ, petrarca => ペトラルカ, petralogy => 岩石学, petong => ペットン,