goldmohurs

English

Noun

goldmohurs

  1. plural of goldmohur