I'm learning العربية

خَطَرَ على بالي — Arabic to English translation

خَطَرَ على بالي means just cross my mind in English. Learn vocabulary with Maspeak.

Guess the translation for it occurred to me
كَفَلَ، يَكفُلُ، الكَفْل
خَطَرَ على بالي
سَلَفاً
مَكتوب, مَكاتيب
فَضْلاً عن
Skip this question   
Learn arabic with Maspeak →
Arabic 5000