grate: meaning and definitions

English dictionary

What is grate?

What is grate?

Search words

Upgrade your experience