être désemparé en Anglais

Traduire "être désemparé" en Anglais

English Version