EMULE


Meaning of EMULE in English

n. free software peer to peer file sharing application

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