Malayalam Dictionary

ഓലമെടച്ചില്‍

olametachchil

noun · നാമം

weaving palm leaves

  1. weaving palm leaves

Nearby in the dictionary

Support