English Portuguese Dictionary

English - português

overburdened in Portuguese: