तरबर

English: Translation
drenching
Hindi: Translation
तरबतर भीगना
noun