Portuguese-English dictionary »

deep web meaning in English

PortugueseEnglish
deep web proper noun
{f}

Deep Web(portion of the World Wide Web)
proper noun