Translation of outstanding in Indonesian

User Contribution

outstanding

adjective