Arabic-English dictionary »

غْلَاسْكُو meaning in English

ArabicEnglish
غْلَاسْكُو m

Glasgowlargest city of Scotland