• Scotland Yard (is•kát•land yard)

    1. :
      ang kagawaran sa mga imbestigasyong kriminal ng puwersa ng London Metropolitan Police

Huling binago: