algoraves

English

Noun

algoraves

  1. plural of algorave