Top Sites
Top Sites. How do I add a new Top Site?
Top Sites. How do I add a new Top Site?
Krejt Përgjigjet (1)
Hi
I am going to lock this thread as it appears to be a duplicate of:
https://support.mozilla.org/en-US/questions/1311553#answer-1364568