धुदरयैटि, धुदरैटि

English: Translation
torrential rain
Hindi: Translation
घनघोर/मूसलाधार वर्षा
noun