mozilla meaning in French
n. mozilla, amalgame de godzilla et mosaïc, surnom donné à "nescape communicator"; navigateur de la version source (open source)
n. mozilla, amalgame de godzilla et mosaïc, surnom donné à "nescape communicator"; navigateur de la version source (open source)