Malayalam Dictionary

ഇലപൊഴിച്ചമരം

ilapeaazhichchamaram

noun · നാമം

tree which has shed its leaves

  1. tree which has shed its leaves

Nearby in the dictionary

Support