Dictionary Romanian – English

inova



Verb intranzitiv
1.

to innovate