Waterproof Meaning in Telugu

  • నీరు చొరబడని వస్త్రం లేక ఉడుపు
  • నీళ్ళు చొరవని

Synonyms

  • rainproof
  • mackintosh
  • impermeable
  • mac
  • slicker