Pinyin Dictionary results for "zi jia zu lin"

自驾租赁
self-drive hire (of a car etc)
Dictionary data provided by CC-CEDICT