About us
Define
Definitions for
"ABBYY"
ABBYY is a software house based in Moscow, Russia.
en.wikipedia.org