English edit

Noun edit

agouaras

  1. plural of agouara