Version Française
Translate
"sticking point."
to French Language
English to French
French to English
English
French
sticking point.
point de désaccord (pierre d’achoppement)