Translation of on time in Indonesian

User Contribution

on time

tepat waktu

noun