VOCALTECH


Meaning of VOCALTECH in English

n. Israeli communications company that specializes in Internet switching

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.