Meaning ofat first blushin English

at first blush

#common
Definitions
Base Words