汉英词典
Chinese-English Dictionary
MEANING OF 自找麻煩
自找麻煩 (自找麻烦)
to ask for trouble / to invite difficulties
自 zì 找 zhǎo 麻 má 烦 (煩) fán
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos