Malayalam Dictionary

ചമരിമാന്‍

chamarimaan

noun · നാമം

bushy-haired deer

  1. bushy-haired deer

Nearby in the dictionary

Support