莫名其妙的英文翻译
中文:莫名其妙
英文翻译:be baffled; without rhyme or reason