Translation of developed country in Indonesian

User Contribution

developed country

negara maju

noun