Translation of congestion in Indonesian

User Contribution

congestion

kemacetan

noun