piece of wood placed at the caves to close in the roof meaning in telugu

Telugu to English
English To Telugu