MohammedPreview
Open in TheBrain

A Helepolis

  1. an ancient Greek siege engine consisting of a wheeled tower containing machines for throwing stones and spears

Helepolis - Wikipedia