German-English dictionary »

ein gedanke schoss mir durch den kopf. meaning in English

GermanEnglish
Ein Gedanke schoss mir durch den Kopf.

An idea rushed into my mind.