English
Detailed Translations for put on the right spot from English to French
put on the right spot:
-
put on the right spot (place on the right spot)
Translation Matrix for put on the right spot:
Verb | Related Translations | Other Translations |
mettre à sa place | place on the right spot; put on the right spot |