According to PR-model, togoruba.org is ranked 1,810,322nd in multilingual Wikipedia, in particular this website is ranked 225,126th in German Wikipedia.
The website is placed before gm-storiapostale.it and after dnjonline.com in the BestRef global ranking of the most important sources of Wikipedia.