Sponsored Links

scotland yard

translation and definition "scotland yard", tamil lexicon

WordTamil Definition
scotland yardலண்டன் காவல்துறை நிலையம், பிரிட்டன் தலைநகரப் போலிஸ், இங்கிலாந்தின் குற்ற வேவுத்துறைத் தலைமையிடம்.