Indonesian to English
terlalu capai dan tertekan overworked and under pressure
terlalu capai dan tertekan
overreach and depressed
by Microsoft Translator
Too tired and depressed.
by Xamux Translate
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix