English

edit

Noun

edit

ballestras

  1. plural of ballestra

Anagrams

edit