English-French Dictionary

French Translation of “to be appalled that ...”

to be appalled that ...

Translations

  1. être consterné(e) de voir que ...

Comments

Log in to comment on this word.