glitazars

English

Noun

glitazars

  1. plural of glitazar