Summary
English to Spanish:   more detail...
  1. put on the right spot:


English

Detailed Translations for put on the right spot from English to Spanish

put on the right spot:

put on the right spot verb

  1. put on the right spot (place on the right spot)

Translation Matrix for put on the right spot:

VerbRelated TranslationsOther Translations
poner en el sitio justo place on the right spot; put on the right spot

External Machine Translations:

Related Translations for put on the right spot