إنجليزي-العربية قاموس »

scotland yard meaning in العربية

إنجليزيالعربية
Scotland Yard headquarters of the Criminal Investigation Department of the London Metropolitan Police Force

سْكُوتْلَانْد يَارْدm

Your history