Declan's Russian Dictionary
A fully searchable Russian-English Dictionary
A fully searchable Russian-English Dictionary
English-Russian, machine translation
Italian-English dictionary for UIQ devices
One click electronic talking dictionary
One click electronic talking dictionary
One click electronic translation dictionary
One click electronic talking dictionary
One click electronic talking dictionary
One click electronic talking dictionary
Interactive English Arabic Dictionary