English

edit

Noun

edit

attaghans

  1. plural of attaghan