Kamus Mobile
https://m.xamux.com
English to Indonesian
dog-tired sangat letih
dog-tired
adjective satellite
drained of energy or effectiveness; extremely tired; completely exhausted
kehabisan energi atau efektivitas; sangat lelah; benar-benar habis
source: WordNet 3.0