Dutch-English dictionary »

interweb meaning in English

DutchEnglish
interweb substantief
{n}

interweb(The Internet)
noun