escarole

English Dictionary -> Letter E -> escaroleescarole Definition



escarole Synonyms






© Art Branch Inc.