Arabic-English dictionary »

جورج لوكاس meaning in English

ArabicEnglish
سانت جورجز m

St. George'scapital of Grenada