Search term appalling has 3 results
EN English PT Portuguese
appalling (a) [causing horror] horroroso (a) [causing horror]
appalling (a) [causing horror] espantoso (a) [causing horror]
appalling (a) [causing horror] assombroso (a) [causing horror]