More about Leo Dictionary Widget's publisher:Jakob Buchgraber.
Check details of Leo Dictionary Widget