Back to Dictionary
拖拉
tuōlā
1. dilatory
2. slow
3. sluggish
Common • Top 9%