Translation Of Technology-Enhanced In Different Languages

English
Ways to say technology-enhanced
Assisté par la technologie