Learn Arabic Alphabets for free

The Arabic alphabet contains 28 letters, 3 supplementary letters and diacritic marks (Harakat Atashkiil).

References

Learn Arabic with illustrated stories.
Published by Summitsoft Ltd https://www.summitsoft.co.uk