German-English dictionary »

es fiel mir sofort auf. meaning in English

GermanEnglish
Es fiel mir sofort auf.

It struck me right away.