umiacks

English

Noun

umiacks

  1. plural of umiack