Translation of outraged in Indonesian

User Contribution

outraged

adjective