techno-savvy - French English Dictionary

techno-savvy

Meanings of "techno-savvy" in French English Dictionary : 1 result(s)

English French
General
techno-savvy féru de technologie