थुर्रु

थुर्रु
English: Translation
Wild animals; snow leopard
Hindi: Translation
जंगली जानवर; हिमालयी तेंदुआ
noun