An English- Arabic lexicon, in which the equivalents for English words and idiomatic sentences are rendered into literary and colloquial Arabic

Save to List