Version Française
Meaning of
"qui a des relations haut placées (très introduit)"
in English language
French to English
English to French
French
English
qui a des relations haut placées (très introduit)
well connected.