'

Catalan–English dictionary

English translation of the Catalan word ballesta

Catalan → English
  
CatalanEnglish (translated indirectly)Esperanto
ballesta
;
cross‐bow

CatalanEnglish
ballesta bow; catapult; cross‐bow; spring