67 / 89

What does 拖累 (tuōlèi) mean in English?

拖累
tuōlèi

to encumber; to be a burden on (Verb)