English to Oriya Dictionary spectacles

spectacles

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