करकराट कनी स्यैनि

English: Translation
termagant
Hindi: Translation
कर्कशा; चंडी
noun
Animals