Translation of ازخود رفتہ in English:

ازخود رفتہ

phrase

  • distracted
    absent-minded