English-French Dictionary

French Translation of “to be appalled by sth”

to be appalled by sth or to be appalled at sth

Translations

  1. être consterné(e) par qch

Comments

Log in to comment on this word.