astonished - Dictionary definition and meaning for word astonished
Powered by Mnemonic Dictionary
astonished