English Portuguese Dictionary

English - português

grate in Portuguese: