vanmaram

തേക്കല് - meaning in english

Meanings for തേക്കല്

verb
Smearing
unknown
scrub