balistrariae

English

Noun

balistrariae

  1. plural of balistraria