emule

listen to the pronunciation of emule
Английский Язык - Английский Язык
{i} free software peer to peer file sharing application
To emulate
{f} emulate, imitate, try to equal or excel, take after, copy
Испанский Язык - Английский Язык
free software peer to peer file application
emule
Избранное