Arabic-English dictionary »

مَمْلَكَةُ إِسْكُتْلَنْدَا meaning in English

ArabicEnglish
مَمْلَكَةُ إِسْكُتْلَنْدَا

Kingdom of Scotlandid=Q230791|Kingdom of Scotland