Malayalam Dictionary

കേഴ

kezha

noun · നാമം

barking deer

  1. barking deer

Nearby in the dictionary

Support