podcast
I didn't find it in my Oxford Dictionary and the "Pons Großwörterbuch Englisch".
It's certainly a term of new tecnologies. Who could explain it? Or who knows a special dictionary for those terms.
It's certainly a term of new tecnologies. Who could explain it? Or who knows a special dictionary for those terms.
Posts: 588
12 July 2008