German-Latin dictionary »

armbrust meaning in Latin

GermanLatin
Armbrust (Schusswaffe) Gerät zum Abschießen von Pfeilen; der Bogen ist hierbei an einer Auflage für die Pfeile befestigt
Substantiv

manuballistanoun