dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Netscape
— definition
1.
Netscape (Noun)
1 definition
Netscape (Noun)
— A commercial browser.
2 types of
browser
web browser