ballestas
Spanish
Noun
ballestas
plural of
ballesta