स्वाट्ट

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