Al-Majani: English-Arabic & Arabic-English Pocket Dictionary

Paperback