English to Oriya Dictionary astounded

astounded

astounded
translation of 'astounded'
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one