Home
Manglish
English listing
Malayalam listing
About
താളി - meaning in english
Meanings for താളി
noun
Mucilage
verb
Shampoo