French-Arabic dictionary »

scotland yard meaning in Arabic

FrenchArabic
Scotland Yard m

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