cause someone to be puzzled or bewildered - İspanyolca İngilizce Sözlük