English-Portuguese dictionary »

dog's life meaning in Portuguese

EnglishPortuguese
dog's life (miserable life)
noun

vida de cãonoun
{f}