不由自立的英语翻译 “不由自立”对应的英文单词有:cannot help doing ,一共1个,具体意思及用法如下:cannot help doing不得不做与不由自立相关的短语我不由自立t can't help it;I can't help myself