Version Française
Meaning of
"être tiré à quatre épingles"
in English language
French to English
English to French
French
English
être tiré à quatre épingles
to be dressed to the nines