ह्यूं मा हनी/रनी चीता

English: Translation
snow leopard
Hindi: Translation
हिमालयी बाग
noun