What's new in LingvoSoft Talking Picture Dictionary 2008 English - Arabic 1.2.25

May 20, 2008
  • Dictionaries released (113 language pairs)