ballestras

English

Noun

ballestras

  1. plural of ballestra

Anagrams