Pinyin Dictionary results for "te li du xing"

特立独行
to be unconventional; independence of action
Dictionary data provided by CC-CEDICT