Grates

Portuguese Meaning

grelha

grade

ralar

raspar

ranger

chiar

produzir

English Meaning

  1. Plural form of grate.