Arabic-English dictionary »

إِدِنْبْرَة meaning in English

ArabicEnglish
إِدِنْبْرَة f

Edinburghcapital of Scotland