जबरदस्त हार

English: Translation
whipping
Hindi: Translation
करारी हार
noun