muggurs

English

Noun

muggurs

  1. plural of muggur