scabrous

English Dictionary -> Letter S -> scabrousscabrous Definition



scabrous Synonyms






© Art Branch Inc.