Babylon English-Portuguese
Download this dictionary
shortcoming
s.
desvantagem, defeito, deficiência
Dicionário Financeiro
Download this dictionary
shortcomings
falhas