DictionaryForumContacts

   English
Terms for subject American usage, not spelling containing spot-on | all forms
EnglishRussian
on the spotна том самом месте (где что-либо произошло; Police arrested the robber on the spot. Val_Ships)