Arabic-English dictionary »

نوفا سكوشا meaning in English

ArabicEnglish
نوفا سكوشا f

Nova Scotiaprovince in eastern Canada