amautis

English

Noun

amautis

  1. plural of amauti