English to Portuguese Dictionary shortlived

shortlived

De curta duração
Credits: Google Translate
Download the
HelloEnglishApp
image_one