arbalesto (Esperanto) comes from Old French arbaleste, from Latin arcuballista, from Latin arcus, from Latin solium, from Proto-Indo-European sodyom, from Proto-Indo-European sḗd- — to sit.
arbalesto (Esperanto): arbalest, crossbow