barkha (बर्खा)

Name BARKHA (बर्खा) meaning in Nepali & English

  • Rain (वर्षा)

Useful Tools