telecommuting - French English Dictionary
History

telecommuting

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "telecommuting" in French English Dictionary : 5 result(s)

English French
Business
telecommuting télétravail [m]
telecommuting travail à distance
Computer
telecommuting télétravail [m]
Medicine
telecommuting télétravail [m]
Transportation
telecommuting télétravail [m]