DictionaryForumContacts

   English
Terms for subject Politics containing lever | all forms | exact matches only
EnglishRussian
have been controlling the levers of powerконтролировать все эшелоны власти (Alex_Odeychuk)
lever of pressureрычаг давления (The Nagorno Karabakh conflict remains the main lever of pressure on Azerbaijan for Russia Азери)