Searchfreapp.com is a great place for people who want to find and discover new mobile applications.
Cleo
Free!

Offline Russian to English Dictionary, Translation - Over 180,000 entries. - Bi-directional - Simple search...

Free

Read more