noun नाम

Scotland Yard meaning in marathi

स्कॉटलंड यार्ड

  • Definition

    the detective department of the metropolitan police force of London

    लंडनच्या मेट्रोपॉलिटन पोलिस दलाचा गुप्तहेर विभाग