Illustrated Science Dictionary (English-Arabic)
By: algae
Publisher: Librairie du Liban
Format: Hardcover
Number of pages: 376
ISBN-13: 9780948690846