English to Portuguese Dictionary shortcoming

shortcoming

Lacuna
translation of 'shortcoming'
noun
insuficiência,
falha,
deficiência,
falta,
imperfeição,
defeito
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one