glirans

English

Noun

glirans

  1. plural of gliran