Grate Meaning in Telugu

  • కిటికీలకు అమర్చే ఇనుప చట్రం
  • కొలిమిలో కట్టెలను వేయటానికి వీలైన ఇనుప చట్రము

Synonyms

  • grating
  • grind
  • grill
  • gridiron
  • fireplace