piece of dry wood to produce fire by friction at sacrifices meaning in telugu

Telugu to English
English To Telugu