Home
Manglish
English listing
Malayalam listing
About
മടക്കുവാതില് - meaning in english
Meanings for മടക്കുവാതില്
noun
Folding door