English Arabic Dictionary

English - العربية

She leaves in Arabic:

1. هي تغادر هي تغادر