Drub Meaning in Telugu

  • పోరాటంలో బాగా దెబ్బలు కొట్టు

Synonyms

  • baste
  • belabour
  • belabor
  • beat
  • trounce