Arabic-English dictionary »

أَمْسْتِرْدَام meaning in English

ArabicEnglish
أَمْسْتِرْدَام f

Amsterdamcapital of the Netherlands