पैनि सेनेर

English: Translation
waterproof
Hindi: Translation
जलसह; बरसाती
noun