advocate or urge on behalf of
advocate or urge on behalf of something
raise rank
raise someone to a more important, responsible, or remunerative job or rank
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-Spanish Translation Home