aghasttranslation and definition "aghast", tamil lexiconWordTamil Definitionaghastதிகைத்து, திகிலுண்டு.