English to Arabic

Meaning for:
Absentmindedness
other
الشّرود :: الذهول (السهو) :: العقل الشّارد