despair-disperazione: meaning, definitions and translations

English dictionaryEnglishItalian

What is despair? despair is disperazione

What is disperazione?

Search words

Upgrade your experience