vanmaram

മടക്കുവാതില് - meaning in english

Meanings for മടക്കുവാതില്

noun
Folding door