DictionaryForumContacts

   English
Terms for subject Politics containing triumph | all forms
EnglishRussian
legal triumphзаконная победа (на выборах ssn)
resounding triumphубедительная победа (на выборах ssn)