Its ok, but not superb
The new word of the day can never be stored. The Bulgarian translations to many of the English words have multiple options, many of which are inaccurate. Finally, the Bulgarian words have no audio for pronouncing them correctly, so you have no idea which syllables should be stressed, etc.
If they improve on the above, this app could be phenomenal.
Kahlil about
Bulgarian Dictionary +