English edit

Noun edit

attaghans

  1. plural of attaghan