appalled

English Dictionary -> Letter A -> appalledappalled Definition



appalled Synonyms






© Art Branch Inc.