noun ਨਾਂਵ

Scotland Yard meaning in punjabi

ਸਕਾਟਲੈਂਡ ਯਾਰਡ

  • Definition

    the detective department of the metropolitan police force of London

    ਲੰਡਨ ਦੀ ਮੈਟਰੋਪੋਲੀਟਨ ਪੁਲਿਸ ਫੋਰਸ ਦਾ ਜਾਸੂਸ ਵਿਭਾਗ