Search term Nova Scotia has one result
Jump to
EN English FR French
Nova Scotia Nouvelle-Écosse {f}

EN FR Translations for nova

nova (n) [astronomy] nova (n) {f} [astronomy]

EN FR Translations for scotia