English-Dutch dictionary »

interweb meaning in Dutch

EnglishDutch
interweb (The Internet)
noun

interwebsubstantief
{n}

Your history