"appal" in Polish — inglés-Polish dictionary | Mirar "appal" in inglés

appal BrE
appall AmE

verbo
  1. przerażać, przerazić, zatrwożyć
    We were appalled by the starvation we saw everywhere.