vanmaram

ഓലമെടച്ചില് - meaning in english

Meanings for ഓലമെടച്ചില്

noun
Weaving palm leaves