English edit

Noun edit

atrochae

  1. plural of atrocha