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