avaldars

English

Noun

avaldars

  1. plural of avaldar