shirabe.org
1)
Meaning
    1. EN Xmarks, formerly Foxmarks, was a San Francisco-based company which produced an add-on to web browsers, which is also entitled Xmarks.
More

Results