Downcast Meaning in Telugu

  • క్రిందికి చూచుచున్న
  • నిరుత్సాహపూరితమైన

Synonyms

  • despondent
  • upcast
  • sad
  • dejected
  • depressed