English Portuguese Dictionary

English - português

shed in Portuguese: