Translation of "Nova Scotia" to Italian
Advert
Dictionary translations for "Nova Scotia"
Nova Scotia
noun
Phrases with "Nova Scotia" (1)
- Nova scotia power - Nova Scotia Power
Testimonials
Advert