Title: Dictionary of technical and scientific terms, English-Arabic
Subjects: Arabic language, Dictionaries