vanmaram

അലകുകള് - meaning in english

Meanings for അലകുകള്

noun
Rafters