English Portuguese Dictionary

English - português

attach in Portuguese: