One of the ways to learn foreign language words such as English and Arabic is to use and make flash card.
This program can create as many flash card as you want. And you can also edit the content of flashcards (delete or add words and meaning).
If text-to-speech is active on Android, you can also use the sound and pronunciation of words in the software.
In the settings section, you can also set the speed and tone of the sound or return it to the default state.