मा टुटि परन

English: Translation
descend upon; run at
Hindi: Translation
पर टूट पड़ना; आक्रमण करना
verb