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