flabbergasted

English Dictionary -> Letter F -> flabbergastedflabbergasted Definition



flabbergasted Synonyms






© Art Branch Inc.