Malayalam Dictionary

ഹിമപ്പുലി

himappuli

snow leopard

  1. snow leopard

Nearby in the dictionary

Support