Gibreel Abdullah
Hans Wehr Dictionary of Modern Written Arabic is an Arabic-English dictionary. More>