angashores

English

Noun

angashores

  1. plural of angashore