English edit

Noun edit

ballestras

  1. plural of ballestra

Anagrams edit