Search term appalling has 2 results
EN English FR French
appalling (a) [causing horror] épouvantable (a) [causing horror]
appalling (a) [causing horror] effroyable (a) [causing horror]