Search term leverage has 2 results
EN Synonyms for leverage IT Translations
superiority [dominance] superioridade {f}
supremacy [dominance] supremacia {f}
precedence [dominance] precedência {f}
advantage [dominance] vantagem {f}
dominance [advantage] dominância (n)