English to English
grille
(gR/i/'/j//eI/
)
adjective (a)
- A lattice or grating.sebuah jerugi atau grating.source: webster1913
noun (n)
- small opening (like a window in a door) through which business can be transactedpembukaan kecil (seperti jendela di pintu) bisa jadi transacted bisnis yang melaluinyasource: wordnet30grating that admits cooling air to car's radiatorgrating itu mengakui pendingin udara untuk mobil radiatorsource: wordnet30