English-German dictionary »

it struck me right away. meaning in German

EnglishGerman
It struck me right away.

Es fiel mir sofort auf.