cloth tied over the mouth ofvessel meaning in telugu

Telugu to English
English To Telugu