English to Portuguese Dictionary deplorable

deplorable

deplorável
translation of 'deplorable'
adjective
lastimável,
deplorável
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one