noun বিশেষ্য পদ

Scotland Yard meaning in assamese

স্কটলেণ্ড য়াৰ্ড

  • Definition

    the detective department of the metropolitan police force of London

    লণ্ডনৰ মহানগৰ আৰক্ষী বাহিনীৰ গোয়েন্দা বিভাগ