EMMA


Meaning of EMMA in English

European MultiMedia Award

Computer acronyms English vocab.      Английский словарь компьютерных сокращений.