Translation Of Scoraggiate In Different Languages

English
Ways to say scoraggiate
Discouraged
Découragées
Desanimadas

Synonyms