English to Oriya Dictionary imposing

imposing

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