Online Dictionary

put the chestnuts in the fire 解釋

put the chestnuts in the fire 在 English => Chinese 中的 解釋:

惹出麻煩來