Arabesca Bazaar is the most comprehensive and reliable website for Arabic books in Europe.
Section : Translated novels
Number of pages: 160 pages