place in front ofhouse where an elephant is tied up meaning in telugu

Telugu to English
English To Telugu