guarris

English

Noun

guarris

  1. plural of guarri