vanmaram

അതിരിടല് - meaning in english

Meanings for അതിരിടല്

unknown
embankment
restriction