ghoonghats

English

Noun

ghoonghats

  1. plural of ghoonghat