simultaneous interpreting in Malta
About 1 results.
The Sound System
Triq Marina 5, Tas-Sliema, MaltaAt The Sound System Co. Ltd. it's all about sound. For well over 35 years we have been specialists in the hire, supply and installation of audio, audiovisuals and simultaneous interpretation equi…