gulmohurs

English

Noun

gulmohurs

  1. plural of gulmohur