Version Française
Meaning of
"être désemparé"
in English language
French to English
English to French
French
English
être désemparé; ne savoir que dire; se trouver dans le désarroi.
loss (to be at a -)