Arabic At A Glance
Arabic at a Glance is a handy and pocket size bilingual phrasebook. It is a great companion book for international
Arabic Between Your Hands: Dictionary (Arabic-Arabic)
This is an Arabic to Arabic dictionary which contains more than 7000 pronunciations and expressions. It is basically designed to