English to Tamil Dictionary appalled

appalled

திகைத்து
translation of 'appalled'
verb
மிரளச்செய்
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one