भरमार हन

English: Translation
rain
Hindi: Translation
भरमार होना
noun
verb