Home
Manglish
English listing
Malayalam listing
About
തേക്കല് - meaning in english
Meanings for തേക്കല്
verb
Smearing
unknown
scrub