"arbalest" in German arbalest Armbrust Detailed translations for "arbalest" arbalest arbalest(also: crossbow) die Armbrust{feminine} English synonyms for "arbalest" arbalest {n} arbalist ballista bricole catapult mangonel onager trebuchet trebucket