Discomfit Meaning in Telugu

  • పూర్తిగా ఓడించు
  • ఆశలు హరించు

Synonyms

  • embarrass
  • confound
  • disconcert
  • confuse
  • defeat