Himappuli meaning in english


Word: ഹിമപ്പുലി Transliteration: himappuli

Meaning of ഹിമപ്പുലി in english :

Snow leopard
Related wordshimappuli (ഹിമപ്പുലി) - Snow leopard 
Malayalam to English
English To Malayalam