English Meaning of macamacattal

Meaning of 'macamacattal' (மசமசத்தல்)

, (பசபசத்தல்) v. n. itching.


Browse Tamil - English Words

Tamil - English Dictionary Search