ballestes
Asturian
Noun
ballestes
plural of
ballesta
Catalan
Noun
ballestes
plural of
ballesta