Chinese-English dictionary »

拖吊车 /tuōdiàochē/ meaning in English

ChineseEnglish
拖吊车 /tuōdiàochē/ noun

tow truck(motor vehicle for towing)
noun
[UK: təʊ trʌk] [US: ˈtoʊ ˈtrək]