Spanish Explanatory Slovoed Deluxe talking dictionary 7.6 Spanish explanatory dictionary for your works.... 11 Apr 18 in Educational & Science Software, Dictionaries & Translators Windows read more