Definify.com

Definition 2024


novations

novations

English

Noun

novations

  1. plural of novation