naxarars

English

Noun

naxarars

  1. plural of naxarar