English: Madrid is the capital and largest city of Spain, as well as the administrative center of the province and Autonomous community of the same name.
Telugu: మాడ్రిడ్ (మాడ్రిడ్) స్పెయిన్ యొక్క రాజధాని మరియు అతిపెద్ద నగరంగా అలాగే అదే పేరు మరియు ప్రావిన్స్ స్వతంత్ర సమాజం యొక్క పరిపాలనా కేంద్రంగా ఉంది.