Spanish-English dictionary »

escalar puestos meaning in English

SpanishEnglish
escalar puestos verb

rise through the ranksverb