English to Arabic

Meaning for:
Daydreaming
other
إستغراق في أحلام اليقضة