Version Française
Meaning of
"manquer de temps."
in English language
French to English
English to French
French
English
manquer de temps.
hard-pressed for time (to be)