Version Française
Translate
"tied up (to be)"
to French Language
English to French
French to English
English
French
tied up (to be)
être pris/occupé/bloqué (par un travail urgent); être indisponible.