gool mohurs

English

Noun

gool mohurs

  1. plural of gool mohur