ब्राघण

English: Translation
Leopardess
Hindi: Translation
मादा तेंदुआ
noun
Animals