English to Oriya Dictionary impromptu

impromptu

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