tecnificar
Top 30000
Meanings
Verb
1. to modernise, update (with technology) (transitive)