B2 If something crosses your mind, you think of it:

中文解释

It crossed my mind yesterday that you must be short of staff. 昨天我突然想起你一定缺人手。

正在查询

housewares fossorial emesis vanadium 图画 纳米 dunce cap rejoice festively awkward at tennis illegalise