Drub Meaning in Telugu

పోరాటంలో బాగా దెబ్బలు కొట్టు Synonyms baste belabour belabor beat trounce