English to Portuguese Dictionary rescuers

rescuers

salvadores
translation of 'rescuers'
noun
libertador,
salvador
Credits: Google Translate
Download the
HelloEnglishApp
image_one