abominate

English Dictionary -> Letter A -> abominateabominate Definition



abominate Synonyms






© Art Branch Inc.