Translation Of Drain Grate In Different Languages

English
Ways to say drain grate
Griglia di drenaggio