Arabic-English dictionary »

إِسْكَنْدِنَافْيَا meaning in English

ArabicEnglish
إِسْكَنْدِنَافْيَا f

ScandinaviaDenmark, Norway, and Sweden