Translation of aghast in Indonesian

User Contribution

aghast

terperanjat

adjective