shōzen Italian - English
1.
Englishdespondent
-
Italianabbattuto, scoraggiato
2.
Englishdejected
-
Englishsad and dispirited
-
Italianabbattuto, scoraggiato
English translator: Italian English shōzen Eesti sõnaraamat Español Traductor Svenska Översättare