Arabic-English dictionary »

نُوفَا سْكُوتْيَا meaning in English

ArabicEnglish
نُوفَا سْكُوتْيَا f

Nova Scotiaprovince in eastern Canada