English to Chinese Dictionary astonishing

astonishing

惊人
translation of 'Astonishing'
adjective
精彩,
惊人,
意外,
可惊,
异,
异乎寻常,
意想不到
Credits: Google Translate
Download the
HelloEnglishApp
image_one