vanmaram

തട്ടി - meaning in english

Meanings for തട്ടി

unknown
partition
grate
screen