vanmaram

തടയല് - meaning in english

Meanings for തടയല്

unknown
restraint
hindrance
obstruction
prevention