a demanding job - French English Dictionary
History

a demanding job

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "a demanding job" in French English Dictionary : 2 result(s)

English French
General
a demanding job un travail exigeant [m]
a demanding job une tâche difficile [f]